<?php

namespace Ladenise\EveBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Stastations
 */
class Stastations
{
    /**
     * @var integer
     */
    private $stationid;

    /**
     * @var integer
     */
    private $security;

    /**
     * @var float
     */
    private $dockingcostpervolume;

    /**
     * @var float
     */
    private $maxshipvolumedockable;

    /**
     * @var integer
     */
    private $officerentalcost;

    /**
     * @var integer
     */
    private $operationid;

    /**
     * @var integer
     */
    private $stationtypeid;

    /**
     * @var integer
     */
    private $corporationid;

    /**
     * @var integer
     */
    private $solarsystemid;

    /**
     * @var integer
     */
    private $constellationid;

    /**
     * @var integer
     */
    private $regionid;

    /**
     * @var string
     */
    private $stationname;

    /**
     * @var float
     */
    private $x;

    /**
     * @var float
     */
    private $y;

    /**
     * @var float
     */
    private $z;

    /**
     * @var float
     */
    private $reprocessingefficiency;

    /**
     * @var float
     */
    private $reprocessingstationstake;

    /**
     * @var integer
     */
    private $reprocessinghangarflag;


    /**
     * Get stationid
     *
     * @return integer 
     */
    public function getStationid()
    {
        return $this->stationid;
    }

    /**
     * Set security
     *
     * @param integer $security
     * @return Stastations
     */
    public function setSecurity($security)
    {
        $this->security = $security;
    
        return $this;
    }

    /**
     * Get security
     *
     * @return integer 
     */
    public function getSecurity()
    {
        return $this->security;
    }

    /**
     * Set dockingcostpervolume
     *
     * @param float $dockingcostpervolume
     * @return Stastations
     */
    public function setDockingcostpervolume($dockingcostpervolume)
    {
        $this->dockingcostpervolume = $dockingcostpervolume;
    
        return $this;
    }

    /**
     * Get dockingcostpervolume
     *
     * @return float 
     */
    public function getDockingcostpervolume()
    {
        return $this->dockingcostpervolume;
    }

    /**
     * Set maxshipvolumedockable
     *
     * @param float $maxshipvolumedockable
     * @return Stastations
     */
    public function setMaxshipvolumedockable($maxshipvolumedockable)
    {
        $this->maxshipvolumedockable = $maxshipvolumedockable;
    
        return $this;
    }

    /**
     * Get maxshipvolumedockable
     *
     * @return float 
     */
    public function getMaxshipvolumedockable()
    {
        return $this->maxshipvolumedockable;
    }

    /**
     * Set officerentalcost
     *
     * @param integer $officerentalcost
     * @return Stastations
     */
    public function setOfficerentalcost($officerentalcost)
    {
        $this->officerentalcost = $officerentalcost;
    
        return $this;
    }

    /**
     * Get officerentalcost
     *
     * @return integer 
     */
    public function getOfficerentalcost()
    {
        return $this->officerentalcost;
    }

    /**
     * Set operationid
     *
     * @param integer $operationid
     * @return Stastations
     */
    public function setOperationid($operationid)
    {
        $this->operationid = $operationid;
    
        return $this;
    }

    /**
     * Get operationid
     *
     * @return integer 
     */
    public function getOperationid()
    {
        return $this->operationid;
    }

    /**
     * Set stationtypeid
     *
     * @param integer $stationtypeid
     * @return Stastations
     */
    public function setStationtypeid($stationtypeid)
    {
        $this->stationtypeid = $stationtypeid;
    
        return $this;
    }

    /**
     * Get stationtypeid
     *
     * @return integer 
     */
    public function getStationtypeid()
    {
        return $this->stationtypeid;
    }

    /**
     * Set corporationid
     *
     * @param integer $corporationid
     * @return Stastations
     */
    public function setCorporationid($corporationid)
    {
        $this->corporationid = $corporationid;
    
        return $this;
    }

    /**
     * Get corporationid
     *
     * @return integer 
     */
    public function getCorporationid()
    {
        return $this->corporationid;
    }

    /**
     * Set solarsystemid
     *
     * @param integer $solarsystemid
     * @return Stastations
     */
    public function setSolarsystemid($solarsystemid)
    {
        $this->solarsystemid = $solarsystemid;
    
        return $this;
    }

    /**
     * Get solarsystemid
     *
     * @return integer 
     */
    public function getSolarsystemid()
    {
        return $this->solarsystemid;
    }

    /**
     * Set constellationid
     *
     * @param integer $constellationid
     * @return Stastations
     */
    public function setConstellationid($constellationid)
    {
        $this->constellationid = $constellationid;
    
        return $this;
    }

    /**
     * Get constellationid
     *
     * @return integer 
     */
    public function getConstellationid()
    {
        return $this->constellationid;
    }

    /**
     * Set regionid
     *
     * @param integer $regionid
     * @return Stastations
     */
    public function setRegionid($regionid)
    {
        $this->regionid = $regionid;
    
        return $this;
    }

    /**
     * Get regionid
     *
     * @return integer 
     */
    public function getRegionid()
    {
        return $this->regionid;
    }

    /**
     * Set stationname
     *
     * @param string $stationname
     * @return Stastations
     */
    public function setStationname($stationname)
    {
        $this->stationname = $stationname;
    
        return $this;
    }

    /**
     * Get stationname
     *
     * @return string 
     */
    public function getStationname()
    {
        return $this->stationname;
    }

    /**
     * Set x
     *
     * @param float $x
     * @return Stastations
     */
    public function setX($x)
    {
        $this->x = $x;
    
        return $this;
    }

    /**
     * Get x
     *
     * @return float 
     */
    public function getX()
    {
        return $this->x;
    }

    /**
     * Set y
     *
     * @param float $y
     * @return Stastations
     */
    public function setY($y)
    {
        $this->y = $y;
    
        return $this;
    }

    /**
     * Get y
     *
     * @return float 
     */
    public function getY()
    {
        return $this->y;
    }

    /**
     * Set z
     *
     * @param float $z
     * @return Stastations
     */
    public function setZ($z)
    {
        $this->z = $z;
    
        return $this;
    }

    /**
     * Get z
     *
     * @return float 
     */
    public function getZ()
    {
        return $this->z;
    }

    /**
     * Set reprocessingefficiency
     *
     * @param float $reprocessingefficiency
     * @return Stastations
     */
    public function setReprocessingefficiency($reprocessingefficiency)
    {
        $this->reprocessingefficiency = $reprocessingefficiency;
    
        return $this;
    }

    /**
     * Get reprocessingefficiency
     *
     * @return float 
     */
    public function getReprocessingefficiency()
    {
        return $this->reprocessingefficiency;
    }

    /**
     * Set reprocessingstationstake
     *
     * @param float $reprocessingstationstake
     * @return Stastations
     */
    public function setReprocessingstationstake($reprocessingstationstake)
    {
        $this->reprocessingstationstake = $reprocessingstationstake;
    
        return $this;
    }

    /**
     * Get reprocessingstationstake
     *
     * @return float 
     */
    public function getReprocessingstationstake()
    {
        return $this->reprocessingstationstake;
    }

    /**
     * Set reprocessinghangarflag
     *
     * @param integer $reprocessinghangarflag
     * @return Stastations
     */
    public function setReprocessinghangarflag($reprocessinghangarflag)
    {
        $this->reprocessinghangarflag = $reprocessinghangarflag;
    
        return $this;
    }

    /**
     * Get reprocessinghangarflag
     *
     * @return integer 
     */
    public function getReprocessinghangarflag()
    {
        return $this->reprocessinghangarflag;
    }
}
